﻿using System;

namespace BusinessLayer.Model.Services.Abstract
{
    /// <summary>
    /// Interface que define el servicio de login de la aplicación.
    /// Sirve para poder logearse al control panel.
    /// </summary>
    public interface ILoginService
    {
        /// <summary>
        /// Comprueba las credenciales del usuario y procede a logearlo si está autorizado.
        /// </summary>
        /// <param name="username">Nombre de usuario</param>
        /// <param name="password">Contraseña</param>
        /// <returns>true si pudo logearse, de lo contrario false</returns>
        bool LoginUser(string username, string password);
    }
}
